The Flexible Time-Triggered (FTT) Paradigm: An Approach to QoS Management in Distributed Real-Time Systems
نویسندگان
چکیده
Real-time distributed systems are becoming pervasive, supporting a broad range of applications such as avionics, automotive, adaptive control, robotics, computer vision and multimedia. In such systems, several activities are executed on different nodes and cooperate via message passing. One increasingly important concept is that of Quality-of-Service (QoS), i.e. a system performance metric from the application point-of-view. Concerning the communication system, the QoS delivered to the application is a function of communication parameters such as the rates of message streams. In previous work, the authors have developed two network protocols, FTT-CAN and FTT-Ethernet, which allow on-line changes to the set of message streams under guaranteed timeliness. In this paper, the specific network protocols are abstracted away leading to a generic communication paradigm named Flexible Time-Triggered (FTT), which supports on-line QoS management, with arbitrary policies, in distributed realtime systems. Two possible QoS management policies are referred, priority-based and another one based on the elastic task model, and their use is illustrated with a case study.
منابع مشابه
Developments in Flexible Time-Triggered Switched Ethernet
The Flexible Time-Triggered Switched Ethernet (FTT-SE) protocol was proposed in 2006 [1] as a realization of the FTT paradigm [2] specifically adapted to switched Ethernet. This paradigm first appeared in 1998 implemented on CAN, the FTT-CAN protocol [3], followed by an implementation on shared Ethernet in 2002 [4]. The FTT paradigm is a framework to develop distributed real-time systems that a...
متن کاملTowards extending the OMNeT++ INET framework for simulating fault injection in ethernet-based Flexible Time-Triggered systems
Traditional distributed embedded systems are configured using static environment information and thus do not support dynamic behavior of the system. The necessary flexibility in the system may be provided by the Flexible Time-Triggered (FTT) communication paradigm. If, in addition, it is required that the system operates continuously, the suitable fault tolerance mechanisms that provide high re...
متن کاملDynamic Quality of Service Model for Improving Performance of Multimedia Real-Time Transmission in Industrial Networks
Nowadays, quality of service (QoS) is very popular in various research areas like distributed systems, multimedia real-time applications and networking. The requirements of these systems are to satisfy reliability, uptime, security constraints and throughput as well as application specific requirements. The real-time multimedia applications are commonly distributed over the network and meet var...
متن کاملFTTlet based distributed system architecture
In this paper an architecture of a distributed embedded system, that offers the advantages of the Java programming model and the flexibility and timeliness of the Flexible Time-Triggered (FTT) paradigm, is presented. The architecture builds on previous work by the authors in which a simple mechanism to dispatch tasks and messages was proposed for CAN-based distributed systems. In order to overc...
متن کاملError Recovery in the Time-Triggered Paradigm with FTT-CAN
Data networks are naturally prone to interferences that can corrupt messages, leading to performance degradation or even to critical failure of the corresponding distributed system. To improve resilience of critical systems, time-triggered networks are frequently used, based on communication schedules defined at design-time. These networks offer prompt error detection, but slow error recovery t...
متن کامل